package com.neusoft.mapper;

import com.neusoft.entity.UmsAdmin;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @Author: duan
 * @Date: Create in 14:23 2020/11/4
 */
public interface UmsAdminMapper {
    UmsAdmin selectById(Long id);

    //如下形参的名称没有任何作用，只可以通过@Param("username")来指定参数名称
    List<UmsAdmin> selectAll(@Param("username") String username);

    /*
        Mapper接口中的方法不能有重载
     */
    boolean insert(UmsAdmin bean);

    boolean insertBatch(List<UmsAdmin> list);

    boolean update(UmsAdmin bean);

    boolean delete(Long id);
}
